package top.blueShark.template.service;

import top.blueShark.template.entity.SysMenu;
import java.util.List;

public interface SysMenuService {
	List<SysMenu> getMenuTree();

	List<SysMenu> getRoleMenuTree(List<String> ids);



	boolean pathExists(String path, Integer id);
	boolean nameExists(String name, Integer id);
	/**
	 * 添加菜单
	 */
	void addMenu(SysMenu menu);
	/**
	 * 更新菜单
	 */
	void updateMenu(SysMenu menu);
	/**
	 * 删除菜单
	 */
	void deleteMenu(Integer id);
}